draining well - Spanish English Dictionary